cost (someone) dearly - Francés Inglés Diccionario